discovery claim - French English Dictionary